short anchovy - Español Inglés Diccionario